package com.epoch.zuul.auth.service;

import bean.response.ResponseBean;

/**
 *
 * @author Seven
 * @date 2021/12/4
 */
public interface AuthRoleService {
    /**
     * 根据角色名称获取权限列表
     * @param
     * @return
     */
    ResponseBean getAuthListByRoleName();

    /**
     * 修改角色的权限（增加和删除）
     * @param roleName
     * @param authId
     * @return
     */
    ResponseBean updateAuthByRoleId(String roleName, String authId);

    /**
     * 删除用户权限
     * @param roleName
     * @param authId
     * @return
     */
    ResponseBean deleteAuthByRoleIdAuthId(String roleName, Integer authId);

    /**
     * 获取菜单
     * @param csPhone
     * @return
     */
    ResponseBean getMenu(String csPhone);
}
